type github.com/go-pg/pg/v10/orm.sliceTableModel
33 uses
github.com/go-pg/pg/v10/orm (current package)
insert.go#L174: if m, ok := q.q.tableModel.(*sliceTableModel); ok {
model_table.go#L50: m := sliceTableModel{
model_table_m2m.go#L12: *sliceTableModel
model_table_m2m.go#L25: joinModel := j.JoinModel.(*sliceTableModel)
model_table_many.go#L9: *sliceTableModel
model_table_many.go#L21: joinModel := j.JoinModel.(*sliceTableModel)
model_table_slice.go#L10: type sliceTableModel struct {
model_table_slice.go#L19: var _ TableModel = (*sliceTableModel)(nil)
model_table_slice.go#L21: func newSliceTableModel(slice reflect.Value, elemType reflect.Type) *sliceTableModel {
model_table_slice.go#L22: m := &sliceTableModel{
model_table_slice.go#L35: func (m *sliceTableModel) init(sliceType reflect.Type) {
model_table_slice.go#L43: func (*sliceTableModel) useQueryOne() {}
model_table_slice.go#L45: func (m *sliceTableModel) IsNil() bool {
model_table_slice.go#L49: func (m *sliceTableModel) AppendParam(fmter QueryFormatter, b []byte, name string) ([]byte, bool) {
model_table_slice.go#L58: func (m *sliceTableModel) Join(name string, apply func(*Query) (*Query, error)) *join {
model_table_slice.go#L62: func (m *sliceTableModel) Bind(bind reflect.Value) {
model_table_slice.go#L66: func (m *sliceTableModel) Kind() reflect.Kind {
model_table_slice.go#L70: func (m *sliceTableModel) Value() reflect.Value {
model_table_slice.go#L74: func (m *sliceTableModel) Init() error {
model_table_slice.go#L81: func (m *sliceTableModel) NextColumnScanner() ColumnScanner {
model_table_slice.go#L87: func (m *sliceTableModel) AddColumnScanner(_ ColumnScanner) error {
model_table_slice.go#L93: _ BeforeScanHook = (*sliceTableModel)(nil)
model_table_slice.go#L94: _ AfterScanHook = (*sliceTableModel)(nil)
model_table_slice.go#L97: func (m *sliceTableModel) AfterSelect(ctx context.Context) error {
model_table_slice.go#L104: func (m *sliceTableModel) BeforeInsert(ctx context.Context) (context.Context, error) {
model_table_slice.go#L111: func (m *sliceTableModel) AfterInsert(ctx context.Context) error {
model_table_slice.go#L118: func (m *sliceTableModel) BeforeUpdate(ctx context.Context) (context.Context, error) {
model_table_slice.go#L125: func (m *sliceTableModel) AfterUpdate(ctx context.Context) error {
model_table_slice.go#L132: func (m *sliceTableModel) BeforeDelete(ctx context.Context) (context.Context, error) {
model_table_slice.go#L139: func (m *sliceTableModel) AfterDelete(ctx context.Context) error {
model_table_slice.go#L146: func (m *sliceTableModel) setSoftDeleteField() error {
query.go#L165: case *sliceTableModel:
query.go#L1558: m, ok := q.tableModel.(*sliceTableModel)